someone that predicts the future - Francés Inglés Diccionario